Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 LEIGH ROAD Flats/Maisonettes £320,000 29 Mar 2023
61A LEIGH ROAD Flats/Maisonettes £325,000 4 May 2022
63 LEIGH ROAD Terraced £187,500 19 Dec 2001